artificial bladder - Francés Inglés Diccionario